Piggly\WooPixGateway\Vendor\chillerlan\QRCode\Detector\FinderPatternFinder D

Total Complexity 145
Dependencies 5
Dependents 1
Total lines 615
Lines of code 416
Logical lines of code 287
Comment lines 165
Methods 17
Properties 3

Methods 17

Method Rating Maintainability Complexity Lines of code
crossCheckHorizontal()
C
40 27 56
crossCheckVertical()
C
40 27 56
crossCheckDiagonal()
B
43 24 46
find()
B
40 16 63
selectBestPatterns()
A
40 13 67
foundPatternVariance()
A
56 8 16
handlePossibleCenter()
S
50 7 27
orderBestPatterns()
S
56 6 18
haveMultiplyConfirmedCenters()
S
54 5 20
findRowSkip()
S
56 5 18
__construct()
S
77 1 4
foundPatternDiagonal()
S
79 1 3
foundPatternCross()
S
79 1 3
centerFromEnd()
S
77 1 3
doShiftCounts2()
S
68 1 8
getCrossCheckStateCount()
S
79 1 3
crossProductZ()
S
71 1 5